<?php

	function getdb(){
		$options = "host=localhost port=5432 dbname=labua user=gabriel password=lemao183";
		$con = pg_connect($options) or die("Erro não foi possível conectar-se ao Banco de Dados");
		return $con;
	}

	function logged_in($email = NULL){
		if (!empty($email))
			return true;
		else
			return false;
	}

	function checklistSize(){
		$options = "host=localhost port=5432 dbname=labua user=gabriel password=lemao183";
		$con = pg_connect($options) or die("Erro não foi possível conectar-se ao Banco de Dados");
		$sql = pg_query($con, "SELECT COUNT(*) FROM checklists" );
		$count = pg_fetch_row($sql);
		pg_close($con);		
		return $count;		
	}
	// Recebe n o número de checklists salvos
	function checklists($size = NULL){
		if(!empty($size)){
			$con = getdb();
			$sql = pg_query($con, "SELECT c.url,c.id, c.short_checklist_rating FROM checklists c LEFT JOIN usuarios u ON u.id = c.user_id ORDER BY c.created_at DESC LIMIT(".$size.")");
			$checklists = pg_fetch_all($sql);
			pg_close($con);
		}
		else{
			$con = getdb();
			$sql = pq_query($con, "SELECT c.url, c.id, c.short_checklist_rating FROM checklists c LEFT JOIN usuarios u ON u.id = c.user_id ORDER BY c.created_at DESC");
			$checklists = pg_fetch_all($sql);
			pg_close($con);
		}
		return $checklists;
	}
?>